/**
 * 
 */
package com.aasa.siccosap.ireport.rbean;

import java.util.Date;
import java.util.List;

import com.aasa.siccosap.bean.ClienteBean;
import com.aasa.siccosap.bean.CuentaCorriente;

/**
 * @author franklin.bustos
 *
 */
public class RBDeudaVencida {
	private static List<CuentaCorriente> staLstCuentaCorriente;
	private static ClienteBean staObjCliente;
	private static Date staFechaInicio;
	private static Date staFechaFin;
	
	private List<CuentaCorriente> lstCuentaCorriente;
	private ClienteBean objCliente;
	private Date fechaInicio;
	private Date fechaFin;

	/**
	 * 
	 */
	public RBDeudaVencida() {
		lstCuentaCorriente = staLstCuentaCorriente;
		objCliente = staObjCliente;
		fechaInicio = staFechaInicio;
		fechaFin = staFechaFin;	
	}
	
	public static void reset(){
		staLstCuentaCorriente = null;
		staObjCliente = null;
		staFechaInicio = null;
		staFechaFin = null;
	}
	

	/**
	 * @return the staLstCuentaCorriente
	 */
	public static List<CuentaCorriente> getStaLstCuentaCorriente() {
		return staLstCuentaCorriente;
	}

	/**
	 * @param staLstCuentaCorriente the staLstCuentaCorriente to set
	 */
	public static void setStaLstCuentaCorriente(
			List<CuentaCorriente> staLstCuentaCorriente) {
		RBDeudaVencida.staLstCuentaCorriente = staLstCuentaCorriente;
	}

	/**
	 * @return the staObjCliente
	 */
	public static ClienteBean getStaObjCliente() {
		return staObjCliente;
	}

	/**
	 * @param staObjCliente the staObjCliente to set
	 */
	public static void setStaObjCliente(ClienteBean staObjCliente) {
		RBDeudaVencida.staObjCliente = staObjCliente;
	}

	/**
	 * @return the staFechaInicio
	 */
	public static Date getStaFechaInicio() {
		return staFechaInicio;
	}

	/**
	 * @param staFechaInicio the staFechaInicio to set
	 */
	public static void setStaFechaInicio(Date staFechaInicio) {
		RBDeudaVencida.staFechaInicio = staFechaInicio;
	}

	/**
	 * @return the staFechaFin
	 */
	public static Date getStaFechaFin() {
		return staFechaFin;
	}

	/**
	 * @param staFechaFin the staFechaFin to set
	 */
	public static void setStaFechaFin(Date staFechaFin) {
		RBDeudaVencida.staFechaFin = staFechaFin;
	}

	/**
	 * @return the lstCuentaCorriente
	 */
	public List<CuentaCorriente> getLstCuentaCorriente() {
		return lstCuentaCorriente;
	}

	/**
	 * @param lstCuentaCorriente the lstCuentaCorriente to set
	 */
	public void setLstCuentaCorriente(List<CuentaCorriente> lstCuentaCorriente) {
		this.lstCuentaCorriente = lstCuentaCorriente;
	}

	/**
	 * @return the objCliente
	 */
	public ClienteBean getObjCliente() {
		return objCliente;
	}

	/**
	 * @param objCliente the objCliente to set
	 */
	public void setObjCliente(ClienteBean objCliente) {
		this.objCliente = objCliente;
	}

	/**
	 * @return the fechaInicio
	 */
	public Date getFechaInicio() {
		return fechaInicio;
	}

	/**
	 * @param fechaInicio the fechaInicio to set
	 */
	public void setFechaInicio(Date fechaInicio) {
		this.fechaInicio = fechaInicio;
	}

	/**
	 * @return the fechaFin
	 */
	public Date getFechaFin() {
		return fechaFin;
	}

	/**
	 * @param fechaFin the fechaFin to set
	 */
	public void setFechaFin(Date fechaFin) {
		this.fechaFin = fechaFin;
	}
}
